Visual lab

Feature · collection-builder

Collection builder

Design a collection schema in the console: add a field, name it, pick its type, and every entry gets it.

shipped 3 variants On the board →
v1

Add a field

once one pass, holds

Add field is pressed, a new row arrives, its name is typed and the type chip settles on Date. The act of building, seen from inside the builder.

views/components/visuals/collection-builder/v1.html

Static · three placements

Bento card · 320px Static
Collections — Schema · Team Fig. 06
FieldType
Name Text
Role Text
Team Select
Start date Date Number Text
+ Add field 4 fields · schema v3 3 fields · schema v2
Feature row · 560px Static
Collections — Schema · Team Fig. 06
FieldType
Name Text
Role Text
Team Select
Start date Date Number Text
+ Add field 4 fields · schema v3 3 fields · schema v2
Hero figure · 880px Static
Collections — Schema · Team Fig. 06
FieldType
Name Text
Role Text
Team Select
Start date Date Number Text
+ Add field 4 fields · schema v3 3 fields · schema v2

Animated · once

Feature row · 560px
Collections — Schema · Team Fig. 06
FieldType
Name Text
Role Text
Team Select
Start date Date Number Text
+ Add field 4 fields · schema v3 3 fields · schema v2
v2

Schema to table

once one pass, holds

An Office field lands in the team schema and the entries table grows a column, row by row. The payoff rather than the act.

views/components/visuals/collection-builder/v2.html

Static · three placements

Bento card · 320px Static
Collections — Team Fig. 07

Schema

NameText
RoleText
TeamSelect
OfficeSelect

+ Add field

NameTeamOffice
Ada OkaforProductAuckland
Sam ReidStudioWellington
June ParkGrowthRemote
Theo LindProductAuckland
4 fields · 4 entries schema v3
Feature row · 560px Static
Collections — Team Fig. 07

Schema

NameText
RoleText
TeamSelect
OfficeSelect

+ Add field

NameTeamOffice
Ada OkaforProductAuckland
Sam ReidStudioWellington
June ParkGrowthRemote
Theo LindProductAuckland
4 fields · 4 entries schema v3
Hero figure · 880px Static
Collections — Team Fig. 07

Schema

NameText
RoleText
TeamSelect
OfficeSelect

+ Add field

NameTeamOffice
Ada OkaforProductAuckland
Sam ReidStudioWellington
June ParkGrowthRemote
Theo LindProductAuckland
4 fields · 4 entries schema v3

Animated · once

Feature row · 560px
Collections — Team Fig. 07

Schema

NameText
RoleText
TeamSelect
OfficeSelect

+ Add field

NameTeamOffice
Ada OkaforProductAuckland
Sam ReidStudioWellington
June ParkGrowthRemote
Theo LindProductAuckland
4 fields · 4 entries schema v3
c1

Add field sheet

cutout

once one pass, holds

Cutout on the webhooks navy ground: the Navigation collection's schema editor in the admin, dimmed behind the Add field sheet with its Text, Number and Choice types. The cursor arrives on Text, the row takes its hover shade, a press, and an Icon text field lands at the bottom of the fields list with a tint flash while Add field slides down. The sheet keeps the window's right edge at hero and row; at card the frame cuts the sheet's right half so the list and the Text row are both in, and the list is shortened so the new field always lands in frame.

views/components/visuals/collection-builder/c1.html

Static · three placements

Bento card · 320px Static
KEKererū
Search⌘KRC

Navigation

CancelSave
FieldsLinks
Menu

menu

Text
Menu Order

menu_order

Number
Kind

kind

Select
Icon

icon

Text
Add field

Add field

Choose a field type to add.

Text

Text

Single line of text for names, titles, or short values

Text Area

Multi-line plain text for descriptions or notes

Rich Text

Formatted text with headings, lists, and styling

Email

Email address with validation

Phone

Phone number input

URL

Web address or link

Number

Number

Numeric value with optional min, max, and step

Choice

Select

Dropdown list to pick one option

Radio

Choose one option from a visible list

Checkbox

Select multiple options from a list

Feature row · 560px Static
KEKererū
Search⌘KRC

Navigation

CancelSave
FieldsLinks
Menu

menu

Text
Menu Order

menu_order

Number
Kind

kind

Select
Icon

icon

Text
Add field

Add field

Choose a field type to add.

Text

Text

Single line of text for names, titles, or short values

Text Area

Multi-line plain text for descriptions or notes

Rich Text

Formatted text with headings, lists, and styling

Email

Email address with validation

Phone

Phone number input

URL

Web address or link

Number

Number

Numeric value with optional min, max, and step

Choice

Select

Dropdown list to pick one option

Radio

Choose one option from a visible list

Checkbox

Select multiple options from a list

Hero figure · 880px Static
KEKererū
Search⌘KRC

Navigation

CancelSave
FieldsLinks
Menu

menu

Text
Menu Order

menu_order

Number
Kind

kind

Select
Icon

icon

Text
Add field

Add field

Choose a field type to add.

Text

Text

Single line of text for names, titles, or short values

Text Area

Multi-line plain text for descriptions or notes

Rich Text

Formatted text with headings, lists, and styling

Email

Email address with validation

Phone

Phone number input

URL

Web address or link

Number

Number

Numeric value with optional min, max, and step

Choice

Select

Dropdown list to pick one option

Radio

Choose one option from a visible list

Checkbox

Select multiple options from a list

Animated · once

Feature row · 560px
KEKererū
Search⌘KRC

Navigation

CancelSave
FieldsLinks
Menu

menu

Text
Menu Order

menu_order

Number
Kind

kind

Select
Icon

icon

Text
Add field

Add field

Choose a field type to add.

Text

Text

Single line of text for names, titles, or short values

Text Area

Multi-line plain text for descriptions or notes

Rich Text

Formatted text with headings, lists, and styling

Email

Email address with validation

Phone

Phone number input

URL

Web address or link

Number

Number

Numeric value with optional min, max, and step

Choice

Select

Dropdown list to pick one option

Radio

Choose one option from a visible list

Checkbox

Select multiple options from a list

Tune · ground and placement
Ground
Place

Overrides none — the file's own defaults